login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Пристанище неодинокого программиста | СэрАртём Open user info Open user photogallery user RSSСэрАртём
Tag: менеджер плагинов
updated 30.08.11 12:11
30.08.11 08:11   |    Подвисающий бой: лечение
 ru
 проблема подвисающего боя с большим числом участников не нова. причин несколько:
1. (главная) С сервера приходит не HTML, а XML, который парсится в браузере, а это съедает время. А поскольку JS обрабатывается в потоке документа, наблюдаются проблемы с реакцией на действия пользователя
2. больше игроков - дольше формируется список игроков
3. больше игроков - интенсивнее идёт размен, а значит, больше событий приходит с сервера за одно обновление

чтобы как-то исправить ситуацию, я написал плагин к "Менеджеру плагинов": исправление тормозов боя. плагин проксирует обработку строк лога и вбрасывает их пачками. размер пачки можно варьировать, частоту добавления строк - тоже.

средствами разработчиков БК эта проблема решается ещё проще, без всякого проксирующего кода.

плагин не обращается к серверу БК. плагин не модифицирует программное обеспечение БК. плагин лишь модифицирует пользовательский интерфейс в окне браузера.

Mood: творческое 
Comments: 4 | Post comment

Total posts: 1 Pages: 1
«« « 1 » »»
 
 


« 2025 february »
Mo Tu We Th Fr Sa Su
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28

 
 © 2007–2025 «combats.com»
  18+  
feedback